package com.lijinquan.springcloud.controller;

import org.springframework.jms.annotation.JmsListener;
import org.springframework.messaging.handler.annotation.SendTo;
import org.springframework.stereotype.Service;

/*
 * @author uv
 * @date 2018/9/15 18:36
 *
 */
@Service
public class ActivemqConsumerService {

    // 使用JmsListener配置消费者监听的队列，其中name是接收到的消息
    @JmsListener(destination = "ActiveMQQueue")
    // SendTo 会将此方法返回的数据, 写入到 OutQueue 中去.
    @SendTo("SQueue")
    public String handleMessage(String name) {
        System.out.println("成功接受Name = " + name);
        return "成功接受Name" + name;
    }
}
